Determining Robot Egomotion from Motion Parallax Observed by an Active Camera
نویسندگان
چکیده
In order to control the motion of a mobile robot, it is necessary to have accurate egomotion parameters. In addition, egomotion parameters are useful in determining environmental depth and structure. We present a computationally inexpensive method that rapidly and robustly determines both the translational vector and rotational component of robot motion through the use of an active camera. We employ gaze control consisting of two types of camera motion. First, the camera fixates on an item in the environment, while measuring motion parallax. Based on the measured motion parallax, the camera then rapidly saccades to a different fixation point. The algorithm iteratively seeks out fixation points that are closer to the translational direction of motion, rapidly converging so that the active camera will always point in the instantaneous direction of motion. At that point, the tracking motion of the camera is equal but opposite in sign to the robot's rotational component of motion. Experiments are carried out both in simulation and in the real world, giving results that are close to the actual motion parameters of the robot
منابع مشابه
Towards qualitative vision: motion parallax
A robot vehicle moving under visual guidance needs to compute approximate geometry of obstacles in its environment. It is unreasonable to assume that egomotion is known to the sort of precision that is available for a camera mounted on a high quality robot arm. Generally a nominal estimate for egomotion is available. One possibility is to refine this estimate using optic flow data (Harris, 1987...
متن کاملRecovery of Ego-Motion Using Region Alignment
A method for computing the 3D camera motion (the egomotion) in a static scene is described, where initially a detected 2D motion between two frames is used to align corresponding image regions. We prove that such a 2D registration removes all effects of camera rotation, even for those image regions that remain misaligned. The resulting residual parallax displacement field between the two region...
متن کاملProbabilistic Optical Flow Estimation for Large Pixel Displacements Utilizing Egomotion Flow Compensation
The pixel movements in an image sequence grabbed by a camera that is mounted on a mobile platform comprise the superposition of several motion components. These motion components are caused by the egomotion of the camera and by the different movements of the objects seen by the camera. Utilizing sensory information from a calibrated stereo rig and egomotion measurements of the mobile platform w...
متن کاملMotion Detection in the Witas Project
One important problem within the WITAS [1] project is detection of moving objects in aerial images. This paper presents an original method to estimate the displacement between two frames, based on multiscale local polynomial expansions of the images. When the displacement field has been computed, a plane + parallax approach is used to separate moving objects from the camera egomotion.
متن کاملDevelopment of a Hemispherical Compound Eye for Egomotion Estimation
Biological inspiration has produced some successful solutions for estimation of self motion from visual information. In this paper we present the construction of a unique new camera, inspired by the compound eye of insects. The hemispherical nature of the compound eye has some intrinsically valuable properties in producing optical flow fields that are suitable for egomotion estimation in six de...
متن کامل